home *** CD-ROM | disk | FTP | other *** search
/ Quick PC 61 / Quick PC 61.iso / I386 / DRIVER.CAB / mnpwp25.gpd < prev    next >
Encoding:
Text File  |  2003-02-21  |  46.3 KB  |  1,685 lines

  1. *%
  2. *% Copyright (c) 1997 - 1999 Microsoft Corporation
  3. *% All Rights Reserved.
  4. *%
  5. *GPDSpecVersion: "1.0"
  6. *Include: "StdNames.gpd"
  7. *GPDFileVersion: "1.0"
  8. *GPDFileName: "mnpwp25.GPD"
  9. *Include: "ttfsub.gpd"
  10. *ModelName: "MINOLTA PageWorks/Pro 25"
  11. *MasterUnits: PAIR(600, 600)
  12. *ResourceDLL: "minolres.dll"
  13. *PrintRate: 25
  14. *PrintRatePPM: 25
  15. *PrintRateUnit: PPM
  16. *PrinterType: PAGE
  17. *MaxCopies: 999
  18. *Feature: Orientation
  19. {
  20.     *rcNameID: =ORIENTATION_DISPLAY
  21.     *DefaultOption: PORTRAIT
  22.     *Option: PORTRAIT
  23.     {
  24.         *rcNameID: =PORTRAIT_DISPLAY
  25.         *Command: CmdSelect
  26.         {
  27.             *Order: DOC_SETUP.9
  28.             *NoPageEject?:TRUE
  29.     *Cmd: "<1B>&l0o1E"
  30.         }
  31.     }
  32.     *Option: LANDSCAPE_CC90
  33.     {
  34.         *rcNameID: =LANDSCAPE_DISPLAY
  35.         *Command: CmdSelect
  36.         {
  37.             *Order: DOC_SETUP.9
  38.             *NoPageEject?:TRUE
  39.     *Cmd: "<1B>&l1o1E"
  40.         }
  41.     }
  42. }
  43. *Feature: InputBin
  44. {
  45.     *rcNameID: =PAPER_SOURCE_DISPLAY
  46.     *DefaultOption: AUTO
  47.     *Option: AUTO
  48.     {
  49.         *rcNameID: =AUTO_DISPLAY
  50.         *Command: CmdSelect
  51.         {
  52.             *Order: DOC_SETUP.11
  53.             *Cmd: "<1B>&l7H"
  54.         }
  55.     }
  56.     *Option: Option2
  57.     {
  58.         *rcNameID: 277
  59.         *OptionID: 277
  60.         *Command: CmdSelect
  61.         {
  62.             *Order: DOC_SETUP.11
  63.             *Cmd: "<1B>&l8H"
  64.         }
  65.     }
  66.     *Option: Option3
  67.     {
  68.         *rcNameID: 278
  69.         *OptionID: 278
  70.         *Command: CmdSelect
  71.         {
  72.             *Order: DOC_SETUP.11
  73.             *Cmd: "<1B>&l1H"
  74.         }
  75.     }
  76.     *Option: Option4
  77.     {
  78.         *rcNameID: 350
  79.         *OptionID: 350
  80.         *Command: CmdSelect
  81.         {
  82.             *Order: DOC_SETUP.11
  83.             *Cmd: "<1B>&l4H"
  84.         }
  85.     }
  86.     *Option: Option5
  87.     {
  88.         *rcNameID: 351
  89.         *OptionID: 351
  90.         *Command: CmdSelect
  91.         {
  92.             *Order: DOC_SETUP.11
  93.             *Cmd: "<1B>&l5H"
  94.         }
  95.     }
  96.     *Option: Option6
  97.     {
  98.         *rcNameID: 352
  99.         *OptionID: 353
  100.         *Command: CmdSelect
  101.         {
  102.             *Order: DOC_SETUP.11
  103.             *Cmd: "<1B>&l9H"
  104.         }
  105.     }
  106.     *Option: MANUAL
  107.     {
  108.         *rcNameID: =MANUAL_FEED_DISPLAY
  109.         *Command: CmdSelect
  110.         {
  111.             *Order: DOC_SETUP.11
  112.             *Cmd: "<1B>&l2H"
  113.         }
  114.     }
  115.     *Option: LARGECAPACITY
  116.     {
  117.         *rcNameID: =LARGE_CAP_DISPLAY
  118.         *Command: CmdSelect
  119.         {
  120.             *Order: DOC_SETUP.11
  121.             *Cmd: "<1B>&l5H"
  122.         }
  123.     }
  124. }
  125. *Feature: DuplexUnit
  126. {
  127.     *FeatureType: PRINTER_PROPERTY
  128.     *rcNameID: 369
  129.     *DefaultOption: NotInstalled
  130.     *Option: NotInstalled
  131.     {
  132.         *rcNameID: 368
  133.         *DisabledFeatures: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  134.         *Constraints: LIST(Duplex.VERTICAL,Duplex.HORIZONTAL)
  135.     }
  136.  
  137.     *Option: Installed
  138.     {
  139.         *rcNameID: 367
  140.     }
  141. }
  142. *Feature: TRAY3
  143. {
  144.     *rcNameID: 350
  145.     *FeatureType: PRINTER_PROPERTY
  146.     *DefaultOption: FALSE
  147.     *Option: FALSE
  148.     {
  149.         *rcNameID: 368
  150.     }
  151.     *Option: TRUE
  152.     {
  153.         *rcNameID: 367
  154.     }
  155. }
  156. *InvalidCombination: LIST(TRAY3.FALSE,InputBin.Option4)
  157.  
  158. *Feature: TRAY4
  159. {
  160.     *rcNameID: 351
  161.     *FeatureType: PRINTER_PROPERTY
  162.     *DefaultOption: FALSE
  163.     *Option: FALSE
  164.     {
  165.         *rcNameID: 368
  166.     }
  167.     *Option: TRUE
  168.     {
  169.         *rcNameID: 367
  170.     }
  171. }
  172. *InvalidCombination: LIST(TRAY5.FALSE,InputBin.Option5)
  173.  
  174. *Feature: TRAY5
  175. {
  176.     *rcNameID: 352
  177.     *FeatureType: PRINTER_PROPERTY
  178.     *DefaultOption: FALSE
  179.     *Option: FALSE
  180.     {
  181.         *rcNameID: 368
  182.     }
  183.     *Option: TRUE
  184.     {
  185.         *rcNameID: 367
  186.     }
  187. }
  188. *InvalidCombination: LIST(TRAY5.FALSE,InputBin.Option6)
  189.  
  190. *Feature: MANUAL
  191. {
  192.     *rcNameID: =MANUAL_FEED_DISPLAY
  193.     *FeatureType: PRINTER_PROPERTY
  194.     *DefaultOption: FALSE
  195.     *Option: FALSE
  196.     {
  197.         *rcNameID: 368
  198.     }
  199.     *Option: TRUE
  200.     {
  201.         *rcNameID: 367
  202.     }
  203. }
  204. *InvalidCombination: LIST(MANUAL.FALSE,InputBin.MANUAL)
  205.  
  206. *Feature: LARGECAPACITY
  207. {
  208.     *rcNameID: =LARGE_CAP_DISPLAY
  209.     *FeatureType: PRINTER_PROPERTY
  210.     *DefaultOption: FALSE
  211.     *Option: FALSE
  212.     {
  213.         *rcNameID: 368
  214.     }
  215.     *Option: TRUE
  216.     {
  217.         *rcNameID: 367
  218.     }
  219. }
  220. *InvalidCombination: LIST(LARGECAPACITY.FALSE,InputBin.LARGECAPACITY)
  221. *InvalidCombination: LIST(LARGECAPACITY.TRUE,TRAY4.TRUE)
  222. *InvalidCombination: LIST(LARGECAPACITY.TRUE,TRAY5.TRUE)
  223.  
  224. *%TRAY1 Constraints
  225. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_10)
  226. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_DL)
  227. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_C5)
  228. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_MONARCH)
  229. *InvalidCombination: LIST(InputBin.Option2, PaperSize.ENV_B5)
  230.  
  231. *%TRAY2 Constraints
  232. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_10)
  233. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_DL)
  234. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_C5)
  235. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_MONARCH)
  236. *InvalidCombination: LIST(InputBin.Option3, PaperSize.ENV_B5)
  237.  
  238. *%TRAY3 Constraints
  239. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_10)
  240. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_DL)
  241. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_C5)
  242. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_MONARCH)
  243. *InvalidCombination: LIST(InputBin.Option4, PaperSize.ENV_B5)
  244.  
  245. *%TRAY4 Constraints
  246. *InvalidCombination: LIST(InputBin.Option5, PaperSize.ENV_10)
  247. *InvalidCombination: LIST(InputBin.Option5, PaperSize.ENV_DL)
  248. *InvalidCombination: LIST(InputBin.Option5, PaperSize.ENV_C5)
  249. *InvalidCombination: LIST(InputBin.Option5, PaperSize.ENV_MONARCH)
  250. *InvalidCombination: LIST(InputBin.Option5, PaperSize.ENV_B5)
  251.  
  252. *%TRAY5 Constraints
  253. *InvalidCombination: LIST(InputBin.Option6, PaperSize.ENV_10)
  254. *InvalidCombination: LIST(InputBin.Option6, PaperSize.ENV_DL)
  255. *InvalidCombination: LIST(InputBin.Option6, PaperSize.ENV_C5)
  256. *InvalidCombination: LIST(InputBin.Option6, PaperSize.ENV_MONARCH)
  257. *InvalidCombination: LIST(InputBin.Option6, PaperSize.ENV_B5)
  258.  
  259. *%LARGECAPACITY Constraints
  260. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_10)
  261. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_DL)
  262. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_C5)
  263. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_MONARCH)
  264. *InvalidCombination: LIST(InputBin.LARGECAPACITY, PaperSize.ENV_B5)
  265.  
  266. *Feature: Resolution
  267. {
  268.     *rcNameID: =RESOLUTION_DISPLAY
  269.     *DefaultOption: Option1
  270.     *Option: Option1
  271.     {
  272.         *Name: "600 x 600 " =DOTS_PER_INCH
  273.         *DPI: PAIR(600, 600)
  274.         *TextDPI: PAIR(600, 600)
  275.         *MinStripBlankPixels: 64
  276.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  277.         *SpotDiameter: 160
  278.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  279.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  280.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  281.         *Command: CmdSelect
  282.         {
  283.             *Order: DOC_SETUP.7
  284.             *Cmd: "@PJL SET RESOLUTION=600<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t600R"
  285.         }
  286.     }
  287.     *Option: Option2
  288.     {
  289.         *Name: "300 x 300 " =DOTS_PER_INCH
  290.         *DPI: PAIR(300, 300)
  291.         *TextDPI: PAIR(300, 300)
  292.         *MinStripBlankPixels: 32
  293.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  294.         *SpotDiameter: 140
  295.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  296.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  297.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  298.         *Command: CmdSelect
  299.         {
  300.             *Order: DOC_SETUP.7
  301.             *Cmd: "@PJL SET RESOLUTION=300<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t300R"
  302.         }
  303.     }
  304.     *Option: Option3
  305.     {
  306.         *Name: "150 x 150 " =DOTS_PER_INCH
  307.         *DPI: PAIR(150, 150)
  308.         *TextDPI: PAIR(150, 150)
  309.         *MinStripBlankPixels: 32
  310.         EXTERN_GLOBAL: *StripBlanks: LIST(ENCLOSED,TRAILING)
  311.         *SpotDiameter: 100
  312.         *Command: CmdBeginRaster { *Cmd : "<1B>*r1A" }
  313.         *Command: CmdEndRaster { *Cmd : "<1B>*rB" }
  314.         *Command: CmdSendBlockData { *Cmd : "<1B>*b" %d{NumOfDataBytes}"W" }
  315.         *Command: CmdSelect
  316.         {
  317.             *Order: DOC_SETUP.7
  318.             *Cmd: "@PJL SET RESOLUTION=150<0A>@PJL ENTER LANGUAGE=PCL<0A0D1B>E<1B>*t150R"
  319.         }
  320.     }
  321. }
  322. *Feature: PaperSize
  323. {
  324.     *rcNameID: =PAPER_SIZE_DISPLAY
  325.     *DefaultOption: LETTER
  326.     *Option: EXECUTIVE
  327.     {
  328.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  329.         *PageProtectMem: 4109
  330.         *switch: Orientation
  331.         {
  332.             *case: PORTRAIT
  333.             {
  334.                 *PrintableArea: PAIR(4050, 6000)
  335.                 *PrintableOrigin: PAIR(150, 100)
  336.                 *switch: Resolution
  337.                 {
  338.                     *case: Option3
  339.                     {
  340.                         *PrintableArea: PAIR(4048, 5996)
  341.                         *PrintableOrigin: PAIR(152, 100)
  342.                     }
  343.                 }
  344.                 *CursorOrigin: PAIR(150, 100)
  345.                 *Command: CmdSelect
  346.                 {
  347.                     *Order: DOC_SETUP.12
  348.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t4350x6300Y"
  349.                 }
  350.             }
  351.             *case: LANDSCAPE_CC90
  352.             {
  353.                 *PrintableArea: PAIR(4050, 6000)
  354.                 *PrintableOrigin: PAIR(100, 150)
  355.                 *switch: Resolution
  356.                 {
  357.                     *case: Option3
  358.                     {
  359.                         *PrintableArea: PAIR(4048, 5996)
  360.                         *PrintableOrigin: PAIR(100, 152)
  361.                     }
  362.                 }
  363.                 *CursorOrigin: PAIR(100, 6150)
  364.                 *Command: CmdSelect
  365.                 {
  366.                     *Order: DOC_SETUP.12
  367.                     *Cmd: "<1B>&l1a8c1E<1B>*p0x0Y<1B>*c0t6300x4350Y"
  368.                 }
  369.             }
  370.         }
  371.     }
  372.     *Option: LETTER
  373.     {
  374.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  375.         *PageProtectMem: 4109
  376.         *switch: Orientation
  377.         {
  378.             *case: PORTRAIT
  379.             {
  380.                 *PrintableArea: PAIR(4800, 6300)
  381.                 *PrintableOrigin: PAIR(150, 100)
  382.                 *switch: Resolution
  383.                 {
  384.                     *case: Option3
  385.                     {
  386.                         *PrintableArea: PAIR(4796, 6296)
  387.                         *PrintableOrigin: PAIR(150, 100)
  388.                     }
  389.                 }
  390.                 *CursorOrigin: PAIR(150, 100)
  391.                 *Command: CmdSelect
  392.                 {
  393.                     *Order: DOC_SETUP.12
  394.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t5100x6600Y"
  395.                 }
  396.             }
  397.             *case: LANDSCAPE_CC90
  398.             {
  399.                 *PrintableArea: PAIR(4800, 6300)
  400.                 *PrintableOrigin: PAIR(100, 150)
  401.                 *switch: Resolution
  402.                 {
  403.                     *case: Option3
  404.                     {
  405.                         *PrintableArea: PAIR(4796, 6296)
  406.                         *PrintableOrigin: PAIR(100, 152)
  407.                     }
  408.                 }
  409.                 *CursorOrigin: PAIR(100, 6450)
  410.                 *Command: CmdSelect
  411.                 {
  412.                     *Order: DOC_SETUP.12
  413.                     *Cmd: "<1B>&l2a8c1E<1B>*p0x0Y<1B>*c0t6600x5100Y"
  414.                 }
  415.             }
  416.         }
  417.     }
  418.     *Option: LEGAL
  419.     {
  420.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  421.         *PageProtectMem: 5230
  422.         *switch: Orientation
  423.         {
  424.             *case: PORTRAIT
  425.             {
  426.                 *PrintableArea: PAIR(4800, 8100)
  427.                 *PrintableOrigin: PAIR(150, 150)
  428.                 *switch: Resolution
  429.                 {
  430.                     *case: Option3
  431.                     {
  432.                         *PrintableArea: PAIR(4796, 8096)
  433.                         *PrintableOrigin: PAIR(152, 152)
  434.                     }
  435.                 }
  436.                 *CursorOrigin: PAIR(150, 150)
  437.                 *Command: CmdSelect
  438.                 {
  439.                     *Order: DOC_SETUP.12
  440.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t5100x8400Y"
  441.                 }
  442.             }
  443.             *case: LANDSCAPE_CC90
  444.             {
  445.                 *PrintableArea: PAIR(4800, 8100)
  446.                 *PrintableOrigin: PAIR(100, 150)
  447.                 *switch: Resolution
  448.                 {
  449.                     *case: Option3
  450.                     {
  451.                         *PrintableArea: PAIR(4796, 8096)
  452.                         *PrintableOrigin: PAIR(100, 152)
  453.                     }
  454.                 }
  455.                 *CursorOrigin: PAIR(100, 8250)
  456.                 *Command: CmdSelect
  457.                 {
  458.                     *Order: DOC_SETUP.12
  459.                     *Cmd: "<1B>&l3a8c1E<1B>*p0x0Y<1B>*c0t8400x5100Y"
  460.                 }
  461.             }
  462.         }
  463.     }
  464.     *Option: Option4
  465.     {
  466.         *rcNameID: 259
  467.         *OptionID: 259
  468.         *PageProtectMem: 9350
  469.         *PageDimensions: PAIR(6600, 10200)
  470.         *switch: Orientation
  471.         {
  472.             *case: PORTRAIT
  473.             {
  474.                 *PrintableArea: PAIR(6300, 9900)
  475.                 *PrintableOrigin: PAIR(150, 150)
  476.                 *switch: Resolution
  477.                 {
  478.                     *case: Option3
  479.                     {
  480.                         *PrintableArea: PAIR(6296, 9896)
  481.                         *PrintableOrigin: PAIR(150, 152)
  482.                     }
  483.                 }
  484.                 *CursorOrigin: PAIR(150, 150)
  485.                 *Command: CmdSelect
  486.                 {
  487.                     *Order: DOC_SETUP.12
  488.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t6600x10200Y"
  489.                 }
  490.             }
  491.             *case: LANDSCAPE_CC90
  492.             {
  493.                 *PrintableArea: PAIR(6300, 9900)
  494.                 *PrintableOrigin: PAIR(100, 200)
  495.                 *switch: Resolution
  496.                 {
  497.                     *case: Option3
  498.                     {
  499.                         *PrintableArea: PAIR(6296, 9900)
  500.                         *PrintableOrigin: PAIR(100, 200)
  501.                     }
  502.                 }
  503.                 *CursorOrigin: PAIR(100, 10100)
  504.                 *Command: CmdSelect
  505.                 {
  506.                     *Order: DOC_SETUP.12
  507.                     *Cmd: "<1B>&l6a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t10200x6600Y"
  508.                 }
  509.             }
  510.         }
  511.     }
  512.     *Option: A4
  513.     {
  514.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  515.         *PageProtectMem: 4249
  516.         *switch: Orientation
  517.         {
  518.             *case: PORTRAIT
  519.             {
  520.                 *PrintableArea: PAIR(4662, 6714)
  521.                 *PrintableOrigin: PAIR(150, 100)
  522.                 *switch: Resolution
  523.                 {
  524.                     *case: Option3
  525.                     {
  526.                         *PrintableArea: PAIR(4660, 6712)
  527.                         *PrintableOrigin: PAIR(152, 100)
  528.                     }
  529.                 }
  530.                 *CursorOrigin: PAIR(150, 100)
  531.                 *Command: CmdSelect
  532.                 {
  533.                     *Order: DOC_SETUP.12
  534.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t4962x7014Y"
  535.                 }
  536.             }
  537.             *case: LANDSCAPE_CC90
  538.             {
  539.                 *PrintableArea: PAIR(4662, 6714)
  540.                 *PrintableOrigin: PAIR(100, 150)
  541.                 *switch: Resolution
  542.                 {
  543.                     *case: Option3
  544.                     {
  545.                         *PrintableArea: PAIR(4660, 6712)
  546.                         *PrintableOrigin: PAIR(100, 152)
  547.                     }
  548.                 }
  549.                 *CursorOrigin: PAIR(100, 6864)
  550.                 *Command: CmdSelect
  551.                 {
  552.                     *Order: DOC_SETUP.12
  553.                     *Cmd: "<1B>&l26a8c1E<1B>*p0x0Y<1B>*c0t7014x4962Y"
  554.                 }
  555.             }
  556.         }
  557.     }
  558.     *Option: A3
  559.     {
  560.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  561.         *PageProtectMem: 9667
  562.         *switch: Orientation
  563.         {
  564.             *case: PORTRAIT
  565.             {
  566.                 *PrintableArea: PAIR(6714, 9624)
  567.                 *PrintableOrigin: PAIR(150, 150)
  568.                 *switch: Resolution
  569.                 {
  570.                     *case: Option3
  571.                     {
  572.                         *PrintableArea: PAIR(6712, 9620)
  573.                         *PrintableOrigin: PAIR(150, 152)
  574.                     }
  575.                 }
  576.                 *CursorOrigin: PAIR(150, 150)
  577.                 *Command: CmdSelect
  578.                 {
  579.                     *Order: DOC_SETUP.12
  580.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t7014x9924Y"
  581.                 }
  582.             }
  583.             *case: LANDSCAPE_CC90
  584.             {
  585.                 *PrintableArea: PAIR(6714, 9624)
  586.                 *PrintableOrigin: PAIR(150, 150)
  587.                 *switch: Resolution
  588.                 {
  589.                     *case: Option3
  590.                     {
  591.                         *PrintableArea: PAIR(6712, 9620)
  592.                         *PrintableOrigin: PAIR(150, 152)
  593.                     }
  594.                 }
  595.                 *CursorOrigin: PAIR(150, 9774)
  596.                 *Command: CmdSelect
  597.                 {
  598.                     *Order: DOC_SETUP.12
  599.                     *Cmd: "<1B>&l27a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t9924x7014Y"
  600.                 }
  601.             }
  602.         }
  603.     }
  604.     *Option: B4
  605.     {
  606.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  607.         *PageProtectMem: 6391
  608.         *switch: Orientation
  609.         {
  610.             *case: PORTRAIT
  611.             {
  612.                 *PrintableArea: PAIR(5772, 8298)
  613.                 *PrintableOrigin: PAIR(150, 150)
  614.                 *switch: Resolution
  615.                 {
  616.                     *case: Option3
  617.                     {
  618.                         *PrintableArea: PAIR(5768, 8296)
  619.                         *PrintableOrigin: PAIR(152, 152)
  620.                     }
  621.                 }
  622.                 *CursorOrigin: PAIR(150, 150)
  623.                 *Command: CmdSelect
  624.                 {
  625.                     *Order: DOC_SETUP.12
  626.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t6072x8598Y"
  627.                 }
  628.             }
  629.             *case: LANDSCAPE_CC90
  630.             {
  631.                 *PrintableArea: PAIR(5772, 8298)
  632.                 *PrintableOrigin: PAIR(150, 150)
  633.                 *switch: Resolution
  634.                 {
  635.                     *case: Option3
  636.                     {
  637.                         *PrintableArea: PAIR(5768, 8296)
  638.                         *PrintableOrigin: PAIR(152, 152)
  639.                     }
  640.                 }
  641.                 *CursorOrigin: PAIR(150, 8448)
  642.                 *Command: CmdSelect
  643.                 {
  644.                     *Order: DOC_SETUP.12
  645.                     *Cmd: "<1B>&l46a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t8598x6072Y"
  646.                 }
  647.             }
  648.         }
  649.     }
  650.     *Option: B5
  651.     {
  652.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  653.         *PageProtectMem: 3198
  654.         *switch: Orientation
  655.         {
  656.             *case: PORTRAIT
  657.             {
  658.                 *PrintableArea: PAIR(4002, 5772)
  659.                 *PrintableOrigin: PAIR(150, 100)
  660.                 *switch: Resolution
  661.                 {
  662.                     *case: Option3
  663.                     {
  664.                         *PrintableArea: PAIR(4000, 5768)
  665.                         *PrintableOrigin: PAIR(152, 100)
  666.                     }
  667.                 }
  668.                 *CursorOrigin: PAIR(150, 100)
  669.                 *Command: CmdSelect
  670.                 {
  671.                     *Order: DOC_SETUP.12
  672.                     *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t4302x6072Y"
  673.                 }
  674.             }
  675.             *case: LANDSCAPE_CC90
  676.             {
  677.                 *PrintableArea: PAIR(4002, 5772)
  678.                 *PrintableOrigin: PAIR(100, 150)
  679.                 *switch: Resolution
  680.                 {
  681.                     *case: Option3
  682.                     {
  683.                         *PrintableArea: PAIR(4000, 5768)
  684.                         *PrintableOrigin: PAIR(100, 152)
  685.                     }
  686.                 }
  687.                 *CursorOrigin: PAIR(100, 5922)
  688.                 *Command: CmdSelect
  689.                 {
  690.                     *Order: DOC_SETUP.12
  691.                     *Cmd: "<1B>&l45a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t6072x4302Y"
  692.                 }
  693.             }
  694.         }
  695.     }
  696.     *Option: A5
  697.     {
  698.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  699.         *PageProtectMem: 2125
  700.         *switch: Orientation
  701.         {
  702.             *case: PORTRAIT
  703.             {
  704.                 *PrintableArea: PAIR(3198, 4662)
  705.                 *PrintableOrigin: PAIR(150, 100)
  706.                 *switch: Resolution
  707.                 {
  708.                     *case: Option3
  709.                     {
  710.                         *PrintableArea: PAIR(3196, 4660)
  711.                         *PrintableOrigin: PAIR(150, 100)
  712.                     }
  713.                 }
  714.                 *CursorOrigin: PAIR(150, 100)
  715.                 *Command: CmdSelect
  716.                 {
  717.                     *Order: DOC_SETUP.12
  718.                     *Cmd: "<1B>&l2000a8c1E<1B>*p0x0Y<1B>*c0t3498x4962Y"
  719.                 }
  720.             }
  721.             *case: LANDSCAPE_CC90
  722.             {
  723.                 *PrintableArea: PAIR(3198, 4662)
  724.                 *PrintableOrigin: PAIR(100, 150)
  725.                 *switch: Resolution
  726.                 {
  727.                     *case: Option3
  728.                     {
  729.                         *PrintableArea: PAIR(3196, 4660)
  730.                         *PrintableOrigin: PAIR(100, 152)
  731.                     }
  732.                 }
  733.                 *CursorOrigin: PAIR(100, 4812)
  734.                 *Command: CmdSelect
  735.                 {
  736.                     *Order: DOC_SETUP.12
  737.                     *Cmd: "<1B>&l2000a8c1E<1B>*p0x0Y<1B>*c0t4962x3498Y"
  738.                 }
  739.             }
  740.         }
  741.     }
  742.     *Option: ENV_10
  743.     {
  744.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  745.         *PageProtectMem: 4109
  746.         *switch: Orientation
  747.         {
  748.             *case: PORTRAIT
  749.             {
  750.                 *PrintableArea: PAIR(2178, 5400)
  751.                 *PrintableOrigin: PAIR(150, 150)
  752.                 *switch: Resolution
  753.                 {
  754.                     *case: Option3
  755.                     {
  756.                         *PrintableArea: PAIR(2176, 5396)
  757.                         *PrintableOrigin: PAIR(152, 152)
  758.                     }
  759.                 }
  760.                 *CursorOrigin: PAIR(150, 150)
  761.                 *Command: CmdSelect
  762.                 {
  763.                     *Order: DOC_SETUP.12
  764.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t2478x5700Y"
  765.                 }
  766.             }
  767.             *case: LANDSCAPE_CC90
  768.             {
  769.                 *PrintableArea: PAIR(2178, 5400)
  770.                 *PrintableOrigin: PAIR(150, 150)
  771.                 *switch: Resolution
  772.                 {
  773.                     *case: Option3
  774.                     {
  775.                         *PrintableArea: PAIR(2176, 5396)
  776.                         *PrintableOrigin: PAIR(152, 152)
  777.                     }
  778.                 }
  779.                 *CursorOrigin: PAIR(150, 5550)
  780.                 *Command: CmdSelect
  781.                 {
  782.                     *Order: DOC_SETUP.12
  783.                     *Cmd: "<1B>&l81a8c1E<1B>*p0x0Y<1B>*c0t5700x2478Y"
  784.                 }
  785.             }
  786.         }
  787.     }
  788.     *Option: ENV_DL
  789.     {
  790.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  791.         *PageProtectMem: 4109
  792.         *switch: Orientation
  793.         {
  794.             *case: PORTRAIT
  795.             {
  796.                 *PrintableArea: PAIR(2298, 4896)
  797.                 *PrintableOrigin: PAIR(150, 150)
  798.                 *switch: Resolution
  799.                 {
  800.                     *case: Option3
  801.                     {
  802.                         *PrintableArea: PAIR(2296, 4892)
  803.                         *PrintableOrigin: PAIR(152, 152)
  804.                     }
  805.                 }
  806.                 *CursorOrigin: PAIR(150, 150)
  807.                 *Command: CmdSelect
  808.                 {
  809.                     *Order: DOC_SETUP.12
  810.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t2598x5196Y"
  811.                 }
  812.             }
  813.             *case: LANDSCAPE_CC90
  814.             {
  815.                 *PrintableArea: PAIR(2298, 4896)
  816.                 *PrintableOrigin: PAIR(150, 150)
  817.                 *switch: Resolution
  818.                 {
  819.                     *case: Option3
  820.                     {
  821.                         *PrintableArea: PAIR(2296, 4892)
  822.                         *PrintableOrigin: PAIR(152, 152)
  823.                     }
  824.                 }
  825.                 *CursorOrigin: PAIR(150, 5046)
  826.                 *Command: CmdSelect
  827.                 {
  828.                     *Order: DOC_SETUP.12
  829.                     *Cmd: "<1B>&l90a8c1E<1B>*p0x0Y<1B>*c0t5196x2598Y"
  830.                 }
  831.             }
  832.         }
  833.     }
  834.     *Option: ENV_C5
  835.     {
  836.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  837.         *PageProtectMem: 4109
  838.         *switch: Orientation
  839.         {
  840.             *case: PORTRAIT
  841.             {
  842.                 *PrintableArea: PAIR(3528, 5112)
  843.                 *PrintableOrigin: PAIR(150, 150)
  844.                 *switch: Resolution
  845.                 {
  846.                     *case: Option3
  847.                     {
  848.                         *PrintableArea: PAIR(3524, 5108)
  849.                         *PrintableOrigin: PAIR(152, 152)
  850.                     }
  851.                 }
  852.                 *CursorOrigin: PAIR(150, 150)
  853.                 *Command: CmdSelect
  854.                 {
  855.                     *Order: DOC_SETUP.12
  856.                     *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t3828x5412Y"
  857.                 }
  858.             }
  859.             *case: LANDSCAPE_CC90
  860.             {
  861.                 *PrintableArea: PAIR(3528, 5112)
  862.                 *PrintableOrigin: PAIR(100, 150)
  863.                 *switch: Resolution
  864.                 {
  865.                     *case: Option3
  866.                     {
  867.                         *PrintableArea: PAIR(3524, 5108)
  868.                         *PrintableOrigin: PAIR(100, 152)
  869.                     }
  870.                 }
  871.                 *CursorOrigin: PAIR(100, 5262)
  872.                 *Command: CmdSelect
  873.                 {
  874.                     *Order: DOC_SETUP.12
  875.                     *Cmd: "<1B>&l91a8c1E<1B>*p0x0Y<1B>*c0t5412x3828Y"
  876.                 }
  877.             }
  878.         }
  879.     }
  880.     *Option: ENV_MONARCH
  881.     {
  882.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  883.         *PageProtectMem: 4109
  884.         *switch: Orientation
  885.         {
  886.             *case: PORTRAIT
  887.             {
  888.                 *PrintableArea: PAIR(2028, 4200)
  889.                 *PrintableOrigin: PAIR(150, 150)
  890.                 *switch: Resolution
  891.                 {
  892.                     *case: Option3
  893.                     {
  894.                         *PrintableArea: PAIR(2024, 4196)
  895.                         *PrintableOrigin: PAIR(152, 152)
  896.                     }
  897.                 }
  898.                 *CursorOrigin: PAIR(150, 150)
  899.                 *Command: CmdSelect
  900.                 {
  901.                     *Order: DOC_SETUP.12
  902.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t2328x4500Y"
  903.                 }
  904.             }
  905.             *case: LANDSCAPE_CC90
  906.             {
  907.                 *PrintableArea: PAIR(2028, 4200)
  908.                 *PrintableOrigin: PAIR(150, 150)
  909.                 *switch: Resolution
  910.                 {
  911.                     *case: Option3
  912.                     {
  913.                         *PrintableArea: PAIR(2024, 4196)
  914.                         *PrintableOrigin: PAIR(152, 152)
  915.                     }
  916.                 }
  917.                 *CursorOrigin: PAIR(150, 4350)
  918.                 *Command: CmdSelect
  919.                 {
  920.                     *Order: DOC_SETUP.12
  921.                     *Cmd: "<1B>&l80a8c1E<1B>*p0x0Y<1B>*c0t4500x2328Y"
  922.                 }
  923.             }
  924.         }
  925.     }
  926.     *Option: ENV_B5
  927.     {
  928.         *rcNameID: =RCID_DMPAPER_SYSTEM_NAME
  929.         *PageProtectMem: 4109
  930.         *switch: Orientation
  931.         {
  932.             *case: PORTRAIT
  933.             {
  934.                 *PrintableArea: PAIR(3858, 5604)
  935.                 *PrintableOrigin: PAIR(150, 150)
  936.                 *switch: Resolution
  937.                 {
  938.                     *case: Option3
  939.                     {
  940.                         *PrintableArea: PAIR(3856, 5600)
  941.                         *PrintableOrigin: PAIR(152, 152)
  942.                     }
  943.                 }
  944.                 *CursorOrigin: PAIR(150, 150)
  945.                 *Command: CmdSelect
  946.                 {
  947.                     *Order: DOC_SETUP.12
  948.                     *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t4158x5904Y"
  949.                 }
  950.             }
  951.             *case: LANDSCAPE_CC90
  952.             {
  953.                 *PrintableArea: PAIR(3858, 5604)
  954.                 *PrintableOrigin: PAIR(150, 150)
  955.                 *switch: Resolution
  956.                 {
  957.                     *case: Option3
  958.                     {
  959.                         *PrintableArea: PAIR(3856, 5600)
  960.                         *PrintableOrigin: PAIR(152, 152)
  961.                     }
  962.                 }
  963.                 *CursorOrigin: PAIR(150, 5754)
  964.                 *Command: CmdSelect
  965.                 {
  966.                     *Order: DOC_SETUP.12
  967.                     *Cmd: "<1B>&l100a8c1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t5904x4158Y"
  968.                 }
  969.             }
  970.         }
  971.     }
  972.     *Option: CUSTOMSIZE
  973.     {
  974.         *rcNameID: =USER_DEFINED_SIZE_DISPLAY
  975.         *MinSize: PAIR(2180, 3320)
  976.         *MaxSize: PAIR(7014, 9924)
  977.         *MaxPrintableWidth: 7014
  978.         *MinLeftMargin: 0
  979.         *CenterPrintable?: FALSE
  980.         *PageProtectMem: 1692
  981.         *switch: Orientation
  982.         {
  983.             *case: PORTRAIT
  984.             {
  985.                 *CustCursorOriginX:  %d{((PhysPaperWidth - 7014) / 2) +150}
  986.                 *CustCursorOriginY:   %d{150}
  987.                 *CustPrintableOriginX:  %d{150}
  988.                 *CustPrintableOriginY:  %d{150}
  989.                 *CustPrintableSizeX:   %d{ PhysPaperWidth - 300 }
  990.                 *CustPrintableSizeY:  %d{ PhysPaperLength - 300 }
  991.         *Command: CmdSelect
  992.                 {
  993.                     *Order: DOC_SETUP.13
  994.                         *Cmd: "<1B>&l101a4d1E<1B>*p0x0Y<1B>*c0t7014x9924Y"
  995.                 }
  996.             }
  997.             *case: LANDSCAPE_CC90
  998.             {
  999.           *CustCursorOriginX:  %d{((PhysPaperWidth - 7014) / 2) +150 }
  1000.               *CustCursorOriginY:   %d{10264}
  1001.         *CustPrintableOriginX:  %d{150}
  1002.         *CustPrintableOriginY:  %d{340}
  1003.                 *CustPrintableSizeX:   %d{ PhysPaperWidth - 300 }
  1004.         *CustPrintableSizeY:  %d{ PhysPaperLength - 300 }
  1005.                 *Command: CmdSelect
  1006.                 {
  1007.                          *Order: DOC_SETUP.13
  1008.                  *Cmd: "<1B>&l101a4d1E<1B>*p0x0Y<1B>*p0x0Y<1B>*c0t9924x7014Y"         }
  1009.             }
  1010.         }
  1011.     }
  1012. }
  1013. *Feature: PageProtect
  1014. {
  1015.     *rcNameID: =PAGE_PROTECTION_DISPLAY
  1016.     *DefaultOption: OFF
  1017.     *Option: ON
  1018.     {
  1019.         *rcNameID: =ON_DISPLAY
  1020.         *Command: CmdSelect
  1021.         {
  1022.             *Order: DOC_SETUP.1
  1023.             *Cmd: "<1B>%%-12345X@PJL SET PAGEPROTECT=LETTER<0A>"
  1024.         }
  1025.     }
  1026.     *Option: OFF
  1027.     {
  1028.         *rcNameID: =OFF_DISPLAY
  1029.         *Command: CmdSelect
  1030.         {
  1031.             *Order: DOC_SETUP.1
  1032.             *Cmd: "<1B>%%-12345X@PJL SET PAGEPROTECT=OFF<0A>"
  1033.         }
  1034.     }
  1035. }
  1036. *Feature: MediaType
  1037. {
  1038.     *rcNameID: =MEDIA_TYPE_DISPLAY
  1039.     *DefaultOption: Option1
  1040.     *Option: Option1
  1041.     {
  1042.         *rcNameID: 269
  1043.         *OptionID: 269
  1044.         *Command: CmdSelect
  1045.         {
  1046.             *Order: DOC_SETUP.5
  1047.             *Cmd: "@PJL SET MFEEDMEDIA=PLAINPAPER<0A>"
  1048.         }
  1049.     }
  1050.     *Option: Option2
  1051.     {
  1052.         *rcNameID: 353
  1053.         *OptionID: 353
  1054.         *Command: CmdSelect
  1055.         {
  1056.             *Order: DOC_SETUP.5
  1057.             *Cmd: "@PJL SET MFEEDMEDIA=TRANSPARENCY<0A>"
  1058.         }
  1059.     }
  1060.     *Option: Option3
  1061.     {
  1062.         *rcNameID: 354
  1063.         *OptionID: 354
  1064.         *Command: CmdSelect
  1065.         {
  1066.             *Order: DOC_SETUP.5
  1067.             *Cmd: "@PJL SET MFEEDMEDIA=ENVELOPE<0A>"
  1068.         }
  1069.     }
  1070.     *Option: Option4
  1071.     {
  1072.         *rcNameID: 355
  1073.         *OptionID: 355
  1074.         *Command: CmdSelect
  1075.         {
  1076.             *Order: DOC_SETUP.5
  1077.             *Cmd: "@PJL SET MFEEDMEDIA=THICKPAPER<0A>"
  1078.         }
  1079.     }
  1080.     *Option: Option5
  1081.     {
  1082.         *rcNameID: 356
  1083.         *OptionID: 356
  1084.         *Command: CmdSelect
  1085.         {
  1086.             *Order: DOC_SETUP.5
  1087.             *Cmd: "@PJL SET MFEEDMEDIA=LETTERHEAD<0A>"
  1088.         }
  1089.     }
  1090. }
  1091. *Feature: OutputBin
  1092. {
  1093.     *rcNameID: =OUTPUTBIN_DISPLAY
  1094.     *DefaultOption: Option1
  1095.     *Option: Option1
  1096.     {
  1097.         *rcNameID: 357
  1098.         *Command: CmdSelect
  1099.         {
  1100.             *Order: DOC_SETUP.6
  1101.             *Cmd: "@PJL SET OUTBIN=UPPER<0A>"
  1102.         }
  1103.     }
  1104.     *Option: Option2
  1105.     {
  1106.         *rcNameID: 358
  1107.         *Command: CmdSelect
  1108.         {
  1109.             *Order: DOC_SETUP.6
  1110.             *Cmd: "@PJL SET OUTBIN=MAILBIN2<0A>"
  1111.         }
  1112.     }
  1113.     *Option: Option3
  1114.     {
  1115.         *rcNameID: 359
  1116.         *Command: CmdSelect
  1117.         {
  1118.             *Order: DOC_SETUP.6
  1119.             *Cmd: "@PJL SET OUTBIN=MAILBIN3<0A>"
  1120.         }
  1121.     }
  1122.     *Option: Option4
  1123.     {
  1124.         *rcNameID: 360
  1125.         *Command: CmdSelect
  1126.         {
  1127.             *Order: DOC_SETUP.6
  1128.             *Cmd: "@PJL SET OUTBIN=MAILBIN4<0A>"
  1129.         }
  1130.     }
  1131.     *Option: Option5
  1132.     {
  1133.         *rcNameID: 361
  1134.         *Command: CmdSelect
  1135.         {
  1136.             *Order: DOC_SETUP.6
  1137.             *Cmd: "@PJL SET OUTBIN=MAILBIN5<0A>"
  1138.         }
  1139.     }
  1140.     *Option: Option6
  1141.     {
  1142.         *rcNameID: 362
  1143.         *Command: CmdSelect
  1144.         {
  1145.             *Order: DOC_SETUP.6
  1146.             *Cmd: "@PJL SET OUTBIN=MAILBIN6<0A>"
  1147.         }
  1148.     }
  1149.     *Option: Option7
  1150.     {
  1151.         *rcNameID: 363
  1152.         *Command: CmdSelect
  1153.         {
  1154.             *Order: DOC_SETUP.6
  1155.             *Cmd: "@PJL SET OUTBIN=MAILBIN7<0A>"
  1156.         }
  1157.     }
  1158.     *Option: Option8
  1159.     {
  1160.         *rcNameID: 364
  1161.         *Command: CmdSelect
  1162.         {
  1163.             *Order: DOC_SETUP.6
  1164.             *Cmd: "@PJL SET OUTBIN=MAILBIN8<0A>"
  1165.         }
  1166.     }
  1167.     *Option: Option9
  1168.     {
  1169.         *rcNameID: 365
  1170.         *Command: CmdSelect
  1171.         {
  1172.             *Order: DOC_SETUP.6
  1173.             *Cmd: "@PJL SET OUTBIN=MAILBIN9<0A>"
  1174.         }
  1175.     }
  1176.     *Option: Option10
  1177.     {
  1178.         *rcNameID: 366
  1179.         *Command: CmdSelect
  1180.         {
  1181.             *Order: DOC_SETUP.6
  1182.             *Cmd: "@PJL SET OUTBIN=MAILBIN10<0A>"
  1183.         }
  1184.     }
  1185. }
  1186. *Feature: MAILBIN_5
  1187. {
  1188.     *rcNameID: 372
  1189.     *FeatureType: PRINTER_PROPERTY
  1190.     *DefaultOption: FALSE
  1191.     *Option: FALSE
  1192.     {
  1193.         *rcNameID: 368
  1194.     }
  1195.     *Option: TRUE
  1196.     {
  1197.         *rcNameID: 367
  1198.     }
  1199. }
  1200. *Feature: MAILBIN_10
  1201. {
  1202.     *rcNameID: 373
  1203.     *FeatureType: PRINTER_PROPERTY
  1204.     *DefaultOption: FALSE
  1205.     *Option: FALSE
  1206.     {
  1207.         *rcNameID: 368
  1208.     }
  1209.     *Option: TRUE
  1210.     {
  1211.         *rcNameID: 367
  1212.     }
  1213. }
  1214. *InvalidCombination: LIST(MAILBIN_5.TRUE,MAILBIN_10.FALSE,OutputBin.Option6)
  1215. *InvalidCombination: LIST(MAILBIN_5.TRUE,MAILBIN_10.FALSE,OutputBin.Option7)
  1216. *InvalidCombination: LIST(MAILBIN_5.TRUE,MAILBIN_10.FALSE,OutputBin.Option8)
  1217. *InvalidCombination: LIST(MAILBIN_5.TRUE,MAILBIN_10.FALSE,OutputBin.Option9)
  1218. *InvalidCombination: LIST(MAILBIN_5.TRUE,MAILBIN_10.FALSE,OutputBin.Option10)
  1219.  
  1220. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option2)
  1221. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option3)
  1222. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option4)
  1223. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option5)
  1224. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option6)
  1225. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option7)
  1226. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option8)
  1227. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option9)
  1228. *InvalidCombination: LIST(MAILBIN_5.FALSE,MAILBIN_10.FALSE,OutputBin.Option10)
  1229.  
  1230. *InvalidCombination: LIST(MAILBIN_5.TRUE,MAILBIN_10.TRUE)
  1231.  
  1232. *Feature: Collate
  1233. {
  1234.     *rcNameID: 392 *% this shouldn't appear...
  1235.  
  1236.     *DefaultOption: OFF
  1237.     *Option: ON
  1238.     {
  1239.         *rcNameID: =ON_DISPLAY
  1240.         *switch: PrinterHardDisk
  1241.         {
  1242.             *case: FALSE
  1243.             {
  1244.                 *Command: CmdSelect
  1245.                 {
  1246.                     *Order: JOB_SETUP.5
  1247.                     *Cmd: "@PJL SET QTY=1<0A>"
  1248.                 }
  1249.             }
  1250.             *case: TRUE
  1251.             {
  1252.                 *Command: CmdSelect
  1253.                 {
  1254.                     *Order: JOB_SETUP.5
  1255.                     *Cmd: "@PJL SET QTY=" %d[1,999]{NumOfCopies}"<0A>"
  1256.                 }
  1257.             }
  1258.         }
  1259.     }
  1260.     *Option: OFF
  1261.     {
  1262.         *rcNameID: =OFF_DISPLAY
  1263.         *Command: CmdSelect
  1264.         {
  1265.             *Order: JOB_SETUP.5
  1266.             *Cmd: "@PJL SET QTY=1<0A>"
  1267.         }
  1268.     }
  1269. }
  1270.  
  1271. *Feature: PrinterHardDisk
  1272. {
  1273.     *rcNameID: 370
  1274.     *FeatureType: PRINTER_PROPERTY
  1275.     *DefaultOption: FALSE
  1276.     *Option: FALSE
  1277.     {
  1278.         *rcNameID: 368
  1279.         *DisabledFeatures: LIST(Collate)
  1280.     }
  1281.     *Option: TRUE
  1282.     {
  1283.         *rcNameID: 367
  1284.     }
  1285. }
  1286. *Feature: Halftone
  1287. {
  1288.     *rcNameID: =HALFTONING_DISPLAY
  1289.     *DefaultOption: HT_PATSIZE_AUTO
  1290.     *Option: HT_PATSIZE_AUTO
  1291.     {
  1292.         *rcNameID: =HT_AUTO_SELECT_DISPLAY
  1293.     }
  1294.     *Option: HT_PATSIZE_SUPERCELL_M
  1295.     {
  1296.         *rcNameID: =HT_SUPERCELL_DISPLAY
  1297.     }
  1298.     *Option: HT_PATSIZE_6x6_M
  1299.     {
  1300.         *rcNameID: =HT_DITHER6X6_DISPLAY
  1301.     }
  1302.     *Option: HT_PATSIZE_8x8_M
  1303.     {
  1304.         *rcNameID: =HT_DITHER8X8_DISPLAY
  1305.     }
  1306. }
  1307. *Feature: Memory
  1308. {
  1309.     *rcNameID: =PRINTER_MEMORY_DISPLAY
  1310.     *DefaultOption: 8192KB
  1311.     *Option: 8192KB
  1312.     {
  1313.         *Name: "8MB"
  1314.         *MemoryConfigKB: PAIR(8192, 6750)
  1315.     }
  1316.     *Option: 10240KB
  1317.     {
  1318.         *Name: "10MB"
  1319.         *MemoryConfigKB: PAIR(10240, 8550)
  1320.     }
  1321.     *Option: 12288KB
  1322.     {
  1323.         *Name: "12MB"
  1324.         *MemoryConfigKB: PAIR(12288, 10350)
  1325.     }
  1326.     *Option: 14336KB
  1327.     {
  1328.         *Name: "14MB"
  1329.         *MemoryConfigKB: PAIR(14336, 12150)
  1330.     }
  1331.     *Option: 16384KB
  1332.     {
  1333.         *Name: "16MB"
  1334.         *MemoryConfigKB: PAIR(16384, 13950)
  1335.     }
  1336.     *Option: 18432KB
  1337.     {
  1338.         *Name: "18MB"
  1339.         *MemoryConfigKB: PAIR(18432, 15750)
  1340.     }
  1341.     *Option: 20480KB
  1342.     {
  1343.         *Name: "20MB"
  1344.         *MemoryConfigKB: PAIR(20480, 17550)
  1345.     }
  1346.     *Option: 22528KB
  1347.     {
  1348.         *Name: "22MB"
  1349.         *MemoryConfigKB: PAIR(22528, 19350)
  1350.     }
  1351.     *Option: 24576KB
  1352.     {
  1353.         *Name: "24MB"
  1354.         *MemoryConfigKB: PAIR(24576, 21150)
  1355.     }
  1356.     *Option: 26624KB
  1357.     {
  1358.         *Name: "26MB"
  1359.         *MemoryConfigKB: PAIR(26624, 22950)
  1360.     }
  1361.     *Option: 28672KB
  1362.     {
  1363.         *Name: "28MB"
  1364.         *MemoryConfigKB: PAIR(28672, 24750)
  1365.     }
  1366.     *Option: 30720KB
  1367.     {
  1368.         *Name: "30MB"
  1369.         *MemoryConfigKB: PAIR(30720, 26550)
  1370.     }
  1371.     *Option: 32768KB
  1372.     {
  1373.         *Name: "32MB"
  1374.         *MemoryConfigKB: PAIR(32768, 28350)
  1375.     }
  1376.     *Option: 34816KB
  1377.     {
  1378.         *Name: "34MB"
  1379.         *MemoryConfigKB: PAIR(34816, 30150)
  1380.     }
  1381.     *Option: 36864KB
  1382.     {
  1383.         *Name: "36MB"
  1384.         *MemoryConfigKB: PAIR(36864, 31950)
  1385.     }
  1386.     *Option: 38912KB
  1387.     {
  1388.         *Name: "38MB"
  1389.         *MemoryConfigKB: PAIR(38912, 33750)
  1390.     }
  1391.     *Option: 40960KB
  1392.     {
  1393.         *Name: "40MB"
  1394.         *MemoryConfigKB: PAIR(40960, 35550)
  1395.     }
  1396.     *Option: 43008KB
  1397.     {
  1398.         *Name: "42MB"
  1399.         *MemoryConfigKB: PAIR(43008, 37350)
  1400.     }
  1401.     *Option: 45056KB
  1402.     {
  1403.         *Name: "44MB"
  1404.         *MemoryConfigKB: PAIR(45056, 39150)
  1405.     }
  1406.     *Option: 47104KB
  1407.     {
  1408.         *Name: "46MB"
  1409.         *MemoryConfigKB: PAIR(47104, 40950)
  1410.     }
  1411.     *Option: 49152KB
  1412.     {
  1413.         *Name: "48MB"
  1414.         *MemoryConfigKB: PAIR(49152, 42750)
  1415.     }
  1416.     *Option: 51200KB
  1417.     {
  1418.         *Name: "50MB"
  1419.         *MemoryConfigKB: PAIR(51200, 51083)
  1420.     }
  1421.     *Option: 53248KB
  1422.     {
  1423.         *Name: "52MB"
  1424.         *MemoryConfigKB: PAIR(53248, 46350)
  1425.     }
  1426.     *Option: 55296KB
  1427.     {
  1428.         *Name: "54MB"
  1429.         *MemoryConfigKB: PAIR(55296, 48150)
  1430.     }
  1431.     *Option: 57344KB
  1432.     {
  1433.         *Name: "56MB"
  1434.         *MemoryConfigKB: PAIR(57344, 49950)
  1435.     }
  1436.     *Option: 59392KB
  1437.     {
  1438.         *Name: "58MB"
  1439.         *MemoryConfigKB: PAIR(59392, 51750)
  1440.     }
  1441.     *Option: 61440KB
  1442.     {
  1443.         *Name: "60MB"
  1444.         *MemoryConfigKB: PAIR(61440, 53550)
  1445.     }
  1446.     *Option: 63488KB
  1447.     {
  1448.         *Name: "62MB"
  1449.         *MemoryConfigKB: PAIR(63488, 55350)
  1450.     }
  1451.     *Option: 65536KB
  1452.     {
  1453.         *Name: "64MB"
  1454.         *MemoryConfigKB: PAIR(65536, 57150)
  1455.     }
  1456.     *Option: 67584KB
  1457.     {
  1458.         *Name: "66MB"
  1459.         *MemoryConfigKB: PAIR(67584, 58950)
  1460.     }
  1461.     *Option: 69632KB
  1462.     {
  1463.         *Name: "68MB"
  1464.         *MemoryConfigKB: PAIR(69632, 60750)
  1465.     }
  1466.     *Option: 71680KB
  1467.     {
  1468.         *Name: "70MB"
  1469.         *MemoryConfigKB: PAIR(71680, 62550)
  1470.     }
  1471.     *Option: 73728KB
  1472.     {
  1473.         *Name: "72MB"
  1474.         *MemoryConfigKB: PAIR(73728, 64350)
  1475.     }
  1476.     *Option: 75766KB
  1477.     {
  1478.         *Name: "74MB"
  1479.         *MemoryConfigKB: PAIR(75766, 66146)
  1480.     }
  1481.     *Option: 77824KB
  1482.     {
  1483.         *Name: "76MB"
  1484.         *MemoryConfigKB: PAIR(77824, 67944)
  1485.     }
  1486.     *Option: 79872KB
  1487.     {
  1488.         *Name: "78MB"
  1489.         *MemoryConfigKB: PAIR(79872, 69732)
  1490.     }
  1491.     *Option: 81920KB
  1492.     {
  1493.         *Name: "80MB"
  1494.         *MemoryConfigKB: PAIR(81920, 71520)
  1495.     }
  1496.     *Option: 83963KB
  1497.     {
  1498.         *Name: "82MB"
  1499.         *MemoryConfigKB: PAIR(83963, 73308)
  1500.     }
  1501.     *Option: 86016KB
  1502.     {
  1503.         *Name: "84MB"
  1504.         *MemoryConfigKB: PAIR(86016, 75096)
  1505.     }
  1506.     *Option: 88064KB
  1507.     {
  1508.         *Name: "86MB"
  1509.         *MemoryConfigKB: PAIR(88064, 76884)
  1510.     }
  1511.     *Option: 90112KB
  1512.     {
  1513.         *Name: "88MB"
  1514.         *MemoryConfigKB: PAIR(90112, 78672)
  1515.     }
  1516.     *Option: 92160KB
  1517.     {
  1518.         *Name: "90MB"
  1519.         *MemoryConfigKB: PAIR(92160, 80460)
  1520.     }
  1521.     *Option: 94208KB
  1522.     {
  1523.         *Name: "92MB"
  1524.         *MemoryConfigKB: PAIR(94208, 82248)
  1525.     }
  1526.     *Option: 96256KB
  1527.     {
  1528.         *Name: "94MB"
  1529.         *MemoryConfigKB: PAIR(96256, 84036)
  1530.     }
  1531.     *Option: 98304KB
  1532.     {
  1533.         *Name: "96MB"
  1534.         *MemoryConfigKB: PAIR(98304, 85824)
  1535.     }
  1536.     *Option: 100352KB
  1537.     {
  1538.         *Name: "98MB"
  1539.         *MemoryConfigKB: PAIR(100352, 87612)
  1540.     }
  1541.     *Option: 102400KB
  1542.     {
  1543.         *Name: "100MB"
  1544.         *MemoryConfigKB: PAIR(102400, 89400)
  1545.     }
  1546.     *Option: 104448KB
  1547.     {
  1548.         *Name: "102MB"
  1549.         *MemoryConfigKB: PAIR(104448, 91188)
  1550.     }
  1551.     *Option: 106496KB
  1552.     {
  1553.         *Name: "104MB"
  1554.         *MemoryConfigKB: PAIR(106496, 92976)
  1555.     }
  1556. }
  1557. *Feature: Duplex
  1558. {
  1559.     *rcNameID: =TWO_SIDED_PRINTING_DISPLAY
  1560.     *DefaultOption: NONE
  1561.     *Option: NONE
  1562.     {
  1563.         *rcNameID: =NONE_DISPLAY
  1564.         *Command: CmdSelect
  1565.         {
  1566.             *Order: DOC_SETUP.13
  1567.             *Cmd: "<1B>&l0S"
  1568.         }
  1569.     }
  1570.     *Option: VERTICAL
  1571.     {
  1572.         *rcNameID: =FLIP_ON_LONG_EDGE_DISPLAY
  1573.         *Command: CmdSelect
  1574.         {
  1575.             *Order: DOC_SETUP.14
  1576.             *Cmd: "<1B>&l1S"
  1577.         }
  1578.     }
  1579.     *Option: HORIZONTAL
  1580.     {
  1581.         *rcNameID: =FLIP_ON_SHORT_EDGE_DISPLAY
  1582.         *Command: CmdSelect
  1583.         {
  1584.             *Order: DOC_SETUP.14
  1585.             *Cmd: "<1B>&l2S"
  1586.         }
  1587.     }
  1588. }
  1589. *Command: CmdStartDoc
  1590. {
  1591.     *Order: DOC_SETUP.8
  1592.     *Cmd: "<1B>&u600D<1B>*r0F"
  1593. }
  1594. *Command: CmdStartPage
  1595. {
  1596.     *Order: PAGE_SETUP.1
  1597.     *Cmd: "<1B>*b0M<0D>"
  1598. }
  1599. *Command: CmdEndJob
  1600. {
  1601.     *Order: JOB_FINISH.1
  1602.     *Cmd: "<1B>E<1B>%%-12345X"
  1603. }
  1604. *Command: CmdCopies
  1605. {
  1606.     *Order: DOC_SETUP.10
  1607.     *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1608. }
  1609. *switch: Collate
  1610. {
  1611.     *case: OFF
  1612.     {
  1613.         *Command: CmdCopies
  1614.         {
  1615.             *Order: DOC_SETUP.14
  1616.             *Cmd: "<1B>&l" %d[1,999]{NumOfCopies}"X"
  1617.         }
  1618.     }
  1619.     *case: ON
  1620.     {
  1621.         *Command: CmdCopies
  1622.         {
  1623.             *Order: DOC_SETUP.14
  1624.             *Cmd: "<1B>&l1X"
  1625.         }
  1626.     }
  1627. }
  1628. *RotateCoordinate?: TRUE
  1629. *RotateRaster?: TRUE
  1630. *RotateFont?: FALSE
  1631. *TextCaps: LIST(TC_CR_90,TC_UA_ABLE)
  1632. *MemoryUsage: LIST(FONT, RASTER, VECTOR)
  1633. *CursorXAfterCR: AT_PRINTABLE_X_ORIGIN
  1634. *BadCursorMoveInGrxMode: LIST(X_PORTRAIT,Y_LANDSCAPE)
  1635. *XMoveThreshold: 0
  1636. *YMoveThreshold: 0
  1637. *XMoveUnit: 600
  1638. *YMoveUnit: 600
  1639. *Command: CmdXMoveAbsolute { *Cmd : "<1B>*p" %d{DestX}"X" }
  1640. *Command: CmdXMoveRelRight { *Cmd : "<1B>*p+" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1641. *Command: CmdXMoveRelLeft { *Cmd : "<1B>*p-" %d[0,4800]{max_repeat(DestXRel )}"X" }
  1642. *Command: CmdYMoveAbsolute { *Cmd : "<1B>*p" %d{DestY}"Y" }
  1643. *Command: CmdYMoveRelDown { *Cmd : "<1B>*p+" %d{DestYRel}"Y" }
  1644. *Command: CmdYMoveRelUp { *Cmd : "<1B>*p-" %d{DestYRel}"Y" }
  1645. *Command: CmdCR { *Cmd : "<0D>" }
  1646. *Command: CmdLF { *Cmd : "<0A>" }
  1647. *Command: CmdFF { *Cmd : "<0C>" }
  1648. *Command: CmdBackSpace { *Cmd : "<08>" }
  1649. *Command: CmdUniDirectionOn { *Cmd : "<00>" }
  1650. *Command: CmdUniDirectionOff { *Cmd : "<00>" }
  1651. *Command: CmdPushCursor { *Cmd : "<1B>&f0S" }
  1652. *Command: CmdPopCursor { *Cmd : "<1B>&f1S" }
  1653. *Command: CmdSetSimpleRotation { *Cmd : "<1B>&a" %d{PrintDirInCCDegrees}"P" }
  1654. *EjectPageWithFF?: TRUE
  1655. *Command: CmdEnableTIFF4 { *Cmd : "<1B>*b2M" }
  1656. *Command: CmdDisableCompression { *Cmd : "<1B>*b0M" }
  1657. *Command: CmdEnableDRC { *Cmd : "<1B>*b3M" }
  1658. *OutputDataFormat: H_BYTE
  1659. *OptimizeLeftBound?: TRUE
  1660. *CursorXAfterSendBlockData: AT_GRXDATA_ORIGIN
  1661. *CursorYAfterSendBlockData: AUTO_INCREMENT
  1662. *DefaultFont: 3
  1663. *DefaultCTT: 0
  1664. *CharPosition: BASELINE
  1665. *TTFSEnabled?: TRUE
  1666. *DeviceFonts: LIST(3,5,7,8,9,10,11,12,13,14,15,16,17,18,19,20,
  1667. +                   21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,
  1668. +                   37,38,39,40,41,42,43,44,45,46,47,48,49,50,51)
  1669. *MinFontID: 16534
  1670. *MaxFontID: 32768
  1671. *FontFormat: HPPCL_OUTLINE
  1672. *Command: CmdSetFontID { *Cmd : "<1B>*c" %d{NextFontID}"D" }
  1673. *Command: CmdSelectFontID { *Cmd : "<1B>(" %d{CurrentFontID}"X" }
  1674. *Command: CmdSetCharCode { *Cmd : "<1B>*c" %d{NextGlyph}"E" }
  1675. *Command: CmdUnderlineOn { *Cmd : "<1B>&dD" }
  1676. *Command: CmdUnderlineOff { *Cmd : "<1B>&d@" }
  1677. *Command: CmdWhiteTextOn { *Cmd : "<1B>*v1o1T" }
  1678. *Command: CmdWhiteTextOff { *Cmd : "<1B>*v0o0T" }
  1679. *MinGrayFill: 1
  1680. *MaxGrayFill: 100
  1681. *Command: CmdSetRectWidth { *Cmd : "<1B>*c" %d{RectXSize}"A" }
  1682. *Command: CmdSetRectHeight { *Cmd : "<1B>*c" %d{RectYSize}"B" }
  1683. *Command: CmdRectGrayFill { *Cmd : "<1B>*c" %d{GrayPercentage}"g2P" }
  1684. *Command: CmdRectWhiteFill { *Cmd : "<1B>*c1P" }
  1685.